unexpected advantage - French English Dictionary